React Job: Entrust: Neurodiversity Hiring Initiative

Job added on

Company

Specialisterne

Location

Ottawa - Canada

Job type

Full-Time

React Job Details

Specialisterne Canada is recruiting!


Specialisterne works with businesses in Canada and the US to hire neurodivergent employees. We connect qualified neurodivergent candidates to employment opportunities in numerous industries and sectors.


Employees with a different perspective or an alternative communication style contribute to dynamic, innovative and productive workplaces. Yet because of standard recruitment processes and management practices, many autistic or neurodivergent job seekers face systemic barriers to accessing and maintaining employment. Our process is designed to tackle these barriers, creating opportunities for job seekers to showcase their skills and abilities.


Specialisterne Canada is proud to partner with Entrust on a Neurodiversity Hiring Initiative to recruit for multiple positions in Canada and the United States.


Entrust keeps the world moving safely by enabling trusted experiences for identities, payments, and digital infrastructure. They offer an unmatched breadth of solutions that are critical to enabling trust for multi-cloud deployments, mobile identities, hybrid work, machine identity, electronic signatures, encryption, and more.


Descriptions of the roles are provided below. Applications should be submitted in full no later than Thursday December 22nd, 11:00pm EST


Role Descriptions


Full-Stack Developer

Full-Time, Permanent

Ottawa, ON - Hybrid


Core Tasks:

  • Design and implement new feature requests by using Java, JavaScript, and/or React
  • Work with other developers to provide feedback on features and other product changes.
  • Work with the QA team as they test our product releases
  • Work with the Customer Support team to help resolve issues that customers have encountered


Requirements:

  • A Bachelor’s Degree in computer science, computer engineering, software engineering or a related field
  • Intermediate skills with Java
  • Intermediate skills with JavaScript/Typescript


Nice to have (not required):

  • A Master’s Degree in computer science, computer engineering, software engineering or a related field
  • Experience (academic, professional or personal) with AWS
  • Experience (academic, professional or personal) with Spring/Spring boot
  • Experience (academic, professional or personal) with Docker
  • Experience (academic, professional or personal) with SQL
  • Experience (academic, professional or personal) with Linux


Full-Stack Developer 1

Full-Time, Permanent

Shakopee, MN - Hybrid


Core Tasks:

  • Using Java/JavaScript/React.js, develop cloud solutions by building components, understanding market requirements and writing supported tests to build user interface
  • Discuss technical designs and functional requirements with other teams in order to integrate with the other components and present solutions to a wider audience
  • Provide production and customer support
  • Ensure new features have automated system tests to promote rapid and stable development
  • Collaborate with product development, product management, quality assurance, security and Ops teams
  • Assist in the estimation of work for the engineering group by defining task breakdown and effort
  • Swiftly investigate and resolve problems reported by peers and customers
  • Ensure solutions stay current with the latest technologies
  • Contact other departments and relevant individuals orally or via Instant messaging
  • Serve as a primary point of contact for certain modules in order to gather needed information
  • Provide technical advice in subject matter area to others, externally and internally
  • Use creative approaches to solve problems


Requirements:

  • A Bachelor’s Degree in computer science, computer engineering, software engineering or a related field
  • Advanced skills with Java
  • Intermediate skills with JavaScript
  • Intermediate skills with React.js


Nice to have (not required):

  • A Master’s Degree in computer science, computer engineering, software engineering or a related field
  • Experience (academic, professional or personal) with Jira, Confluence, IntelliJ, Git, Bitbucket, Jenkins
  • Experience (academic, professional or personal) with Spring/Spring Boot/ Spring Security
  • Experience (academic, professional or personal) with AWS, Docker
  • Experience (academic, professional or personal) with Linux (CentOS) and Windows
  • Experience (academic, professional or personal) with Databases (MySQL, SQL Server, Oracle, PostgreSQL or equivalent)


Software Developer

Full-Time, Permanent

Ottawa, ON - Hybrid


Core Tasks:

  • Work within a team environment using industry standard software processes
  • Collaborate with product development, product management, quality assurance, and ops teams to design, review, verify safety, come up with solutions and a proposal for the software
  • Troubleshoot complex technical software issues with Customer Support and customers
  • Use IDE’s in order to design and write Java code
  • Assist in the estimation of work for the engineering group by defining task breakdowns and effort


Requirements:

  • A Bachelor’s Degree in computer science, software engineering, computer engineering or a related field
  • Experience (academic, professional or personal) with Java Full Stack Development
  • Experience (academic, professional or personal) with Windows and Linux
  • Experience (academic, professional or personal) with Databases and Directories
  • Knowledge of traditional Java JEE web development including: servlets, Tomcat, JavaScript/ jQuery, or CSS


Nice to have (not required):

  • A Master’s Degree in computer science, software engineering , computer engineering or a related field
  • Experience (academic, professional or personal) with C#


Software Applications Developer

Full-Time, Permanent

Ottawa, ON - Hybrid


Core Tasks:

  • Design and develop new features in Java, JSP/HTML/JS/JQuery/Angular, Spring framework, SQL in order to help internal and external customers
  • Using Java, design and code unit tests to verify functionality of Entrust software
  • Design user interfaces then present UI mockups in review meetings and incorporate feedback from stakeholders
  • Work with the QA team to review test plans and ensure quality of developed software
  • Work with the Product Management team to understand, define and refine requirements
  • Work with other scrum teams to deliver cross scrum team features
  • Work with the Security Assurance team to identify and fix security vulnerabilities


Requirements:

  • A Bachelor’s Degree in computer science or software engineering
  • Intermediate skills with Java
  • Intermediate skills with HTML
  • Intermediate skills with CSS
  • Intermediate skills with JavaScript
  • Intermediate skills with SQL
  • Completed 1-2 internships or co-ops


Nice to have (not required):

  • A Master’s Degree in computer science or software engineering
  • Experience (academic, professional or personal) with Angular
  • Experience (academic, professional or personal) with Spring Framework
  • Experience (academic, professional or personal) with jQuery


Software Developer- Printer Driver Development

Full-Time, Permanent

Shakopee, MN - Hybrid


Core Tasks:

  • Design, develop, test, document and deploy software
  • Using Jira, assist in reviewing product requirements and estimation of work
  • Conduct an individual unit test then work with a test group to validate functionality of software
  • Review and respond to reported field problems then analyze the issue and either fix or identify a workaround to the problem
  • Review and unit test code from others on your team
  • Review technical documents of released functionality (ex: printer guide) to make sure they are accurate and valid


Requirements:

  • A Bachelor’s Degree in computer science, computer engineering, software engineering or a related field
  • Intermediate skills with C++


Nice to have (not required):

  • A Master’s Degree in computer science, computer engineering, software engineering or a related field
  • Experience (academic, professional or personal) with Python
  • Experience (academic, professional or personal) with Java
  • Experience (academic, professional or personal) with Windows Driver Development
  • Experience (academic, professional or personal) with Linux Driver Development
  • Experience (academic, professional or personal) with Visual Studio
  • Experience (academic, professional or personal) with Subversion
  • Experience (academic, professional or personal) with XML parsing and manipulation
  • Experience (academic, professional or personal) with C# and .NET,
  • Experience (academic, professional or personal) with Microsoft’s WDK
  • Experience (academic, professional or personal) with Network Communications
  • Internship, Co-op or Work experience


UkcV6Gv95h